@charset "utf-8";

/*ͷ*/
.hd {height:169px;}
.hd_top {height:35px; *padding-top:10px; line-height:35px; background:url(../img/SpritesBg.gif) repeat-x 0 0; }
.nav {height:66px; background:url(../img/SpritesBg.gif) repeat-x 0 -38px; padding:0 50px;}
.navList {height:35px;}
.navList li {float:left; display:inline; height:35px; width:93px; line-height:35px; text-align:center;}
.navList li a { font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
.nav_english li {float:left; display:inline; width:93px; text-align:center; font-size:12px;}
.nav_english li a {font-size:10px; color:#d0cfcf; text-decoration:none; }
.navCur { background:url(../img/curBg.gif) no-repeat left bottom;}
.nav .navCur a {font-size:12px; color:#314d65;}
/**/
.web-build { width:721px; overflow:hidden; background:url(../img/webd-bg.gif) repeat-x left top;}
.web-t {width:721px;}
.build-con {width:94%; background:#fff; padding:10px 10px 0 10px; margin-left:10px;}
.web-build h2 {height:36px; width:700px; line-height:36px; font-size:14px; font-weight:bold; color:#003366; text-align:center; }
.yolTitle {height:30px; line-height:30px; background:url(../img/yellowBtn.gif) no-repeat 60% top; text-align:center; font-weight:bold;}
.greenTitle {height:30px; line-height:30px; background:url(../img/greenBtn.jpg) no-repeat 60% top; text-align:center; font-weight:bold;}
.web-build li {height:25px; line-height:25px; text-indent:1.5em; background:url(../img/dot01.gif) no-repeat 5% center; }
.online {top:0; right:0; height:18px; line-height:18px; font-size;12px; z-index:500; z-index:50; color:#003366; background:url(../img/RightIco.gif) no-repeat 90% 90%;}
.serve .serve-title {height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#003366; text-align:left;}
.serveCon {overflow:hidden; padding:0 10px 10px 10px ;}
.div-list img {float:left; display:inline;}
.s-list {display:inline; width:100%; padding-left:50px;}
.s-list li {float:left; display:inline; background:url(../img/dot02.gif) no-repeat 10% center; }
.div-list {border-bottom:1px dashed #666666; background:#fff; line-height:25px; clear:both; overflow:hidden; display:block;}
.noBorder {border:none;}
.serveCon a{color:#666;}

.side-title {height:24px; line-height:24px; color:#fff; padding-left:10px; font-size:14px; font-weight:bold; background:url(../img/titleBg.gif) no-repeat left top;}
.side-title .nav-lst {float:left; display:inline; height:18px; line-height:18px; margin-top:6px; cursor:pointer; text-align:center; padding:0 5px;}
.slide-cur {background:#fff; font-size:12px; color:#003366; text-decoration:none;}
.s-r{height:185px; *height:187px; overflow:hidden; padding:0 10px; background:url(../img/sideBg.gif) repeat-x left top; border-left:1px solid #c7ced6; border-right:1px solid #c7ced6; border-bottom:2px solid #737b81;}
.side li {margin-top:6px; background:url(../img/dot03.gif) no-repeat left center; text-indent:1em; }
.spread {margin-top:100px;}
.b-s {height:222px;}
.case-show {height:140px; padding-left:10px; overflow:hidden; background:url(../img/webd-bg.gif) repeat-x left top; }
.case-show h2 {line-height:36px; font-size:14px; color:#003366; font-weight:bold;}
.case-show  p {text-align:center; line-height:20px;}
.case-show ul {overflow:hidden; height:100%; width:100%;}
.case-show li {float:left; display:inline; margin-right:19px;}
.o-i{height:217px;}
.o-i h2 {line-height:36px; font-size:14px; color:#003366; font-weight:bold; padding-left:10px;}
.output,.integration ,.build,.optimize {height:100%; background: url(../img/webd-bg.gif) repeat-x left top;}
.div-output, .div-integration {width:330px; height:170px; background:#fff;}
.survey {margin-top:160px;}
.survey .side {height:191px;}
.b-o .slide li,.b-o .slide2 li {float:left; display:inline; width:50px; text-align:center; line-height:26px; font-size:14px; color:#000; font-weight:bold; margin-top:5px; margin-left:10px; cursor:pointer;}
.b-o .slide, .b-o .slide2 {height:30px;}
.b-o .slide .b-cur, .b-o .slide2 .b-cur {background:#fff; color:#003366;}
.news {margin-top:10px; }
.news .b-s {height:191px;}
.ul-list {background:#fff;}
.divslide2, .divslide3 {padding:0 10px;}
.ul-list li{padding-top:6px; margin-left:10px; background:url(../img/dot03.gif) no-repeat left center; text-indent:1em; }
.footer {height:91px; background:url(../img/SpritesBg.gif) repeat-x 0 -157px;}
.copyRight {height:34px; line-height:34px; color:#fff;}
.ft-info {color:#243b4b;}




















